task delegation - Alemán Inglés Diccionario